home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-02-02 | 2.5 KB | 92 lines | [TEXT/MPS ] |
-
- # Save some initial shell variable values, and set them for our own use
-
- set saveExit {exit}
- set exit 0 # Set exit 0 so we won't abort if status variable is non-zero
- set saveEcho {echo} # echo=1 for echoing each command before execution
- set echo 0
- set saveDir `directory`
-
- set DefaultStringsFile "{mpw}"scripts:V.DefaultStrings
- target "{DefaultStringsFile}"
-
- for theParameter in {"Parameters"}
- if "{theParameter}" == "-name"
- shift 1
- set UserName "{1}"
- export UserName
- replace 1 "{UserName}"∂n
- else if "{theParameter}" == "-productname"
- shift 1
- set ProductName "{1}"
- export ProductName
- replace 2 "{ProductName}"∂n
- else if "{theParameter}" == "-rnames"
- shift 1
- set rNamesFolder "{1}"
- if `evaluate "{rNamesFolder}" =~ /:(≈)®1/`
- set rNamesFolder "{®1}"
- set rNamesFolder "`directory -q`""{rNamesFolder}"
- end
- export rNamesFolder
- replace 3 "{rNamesFolder}"∂n
- else if "{theParameter}" == "-master"
- shift 1
- set MasterFolder "{1}"
- if `evaluate "{MasterFolder}" =~ /:(≈)®1/`
- set MasterFolder "{®1}"
- set MasterFolder "`directory -q`""{MasterFolder}"
- end
- export MasterFolder
- replace 4 "{MasterFolder}"∂n
- else if "{theParameter}" == "-test"
- shift 1
- set TestFolder "{1}"
- if `evaluate "{TestFolder}" =~ /:(≈)®1/`
- set TestFolder "{®1}"
- set TestFolder "`directory -q`""{TestFolder}"
- end
- export TestFolder
- replace 5 "{TestFolder}"∂n
- else if "{theParameter}" == "-reportfolder"
- shift 1
- set ReportFolder "{1}"
- if `evaluate "{ReportFolder}" =~ /:(≈)®1/`
- set ReportFolder "{®1}"
- set ReportFolder "`directory -q`""{ReportFolder}"
- end
- export ReportFolder
- replace 6 "{ReportFolder}"∂n
- else if "{theParameter}" == "-countryCode"
- shift 1
- set countryCodeDefault "{1}"
- export countryCodeDefault
- replace 7 "{countryCodeDefault}"∂n
- else if "{theParameter}" == "-filelist"
- shift 1
- set FileList "{1}"
- if `evaluate "{FileList}" =~ /:(≈)®1/`
- set FileList "{®1}"
- set FileList "`directory -q`""{FileList}"
- end
- export FileList
- replace 8 "{FileList}"∂n
- else
- shift 1
- end
- end
-
- #echo filelist- "{FileList}"
- #echo rnames- "{rNamesFolder}"
- #echo username- "{UserName}"
- #echo productname- "{ProductName}"
- #echo reportfile- "{ReportFile}"
-
- close -y # Save the changes to the default file
-
- # Restore shell variables and exit
-
- directory "{saveDir}" # Leave the directory setting unchanged
- set echo {saveEcho} # restore echo
- set exit "{saveExit}"
-